"""
1、如果我们需要一个空元组，可以通过 () 或者 tuple() 方式来定义
2、元组的元素可以有多个，而且数据类型没有限制（甚至可以嵌套元组），允许有重复元素，并且是有序的
3、元组的索引/下标是从 0 开始的
4、元组的索引必须在指定范围内使用，支持索引为负数
5、元组是不可变序列
6、可以修改元组内 list 的内容（包括 修改、增加、删除等）
7、索引也可以从尾部开始，最后一个元素的索引为 -1，往前一位为 -2，以此类推
8、定义只有一个元素的元组，需要带上逗号，否则就不是元组类型 tuple_h = (100,)
9、说明：既然有了列表，python 设计者为什么还提供元组这样的数据类型呢？
- 1）在项目中，尤其是多线程环境中，有经验的程序员会考虑使用不变对象
- 2）元组在创建时间和占用的空间上面都优于列表
- 3）元组能够对不需要修改的数据写保护
"""